Automated Candidate Screening & Shortlisting

1. Executive Summary

The Automated Candidate Screening & Shortlisting system is a fully automated AI recruitment pipeline that extracts data from resumes, scores candidates 0–100 against the job description, categorizes them (Shortlist / Review / Reject), creates/updates them in Workable with tags and custom fields, and instantly notifies the hiring manager with a one-click summary. Built with Zapier + ChatGPT API + Workable, it reduces manual screening time by 70%, processes each resume in <30 seconds, handles 200+ resumes/day, and was delivered in 9 weeks (15 Sep – 19 Nov 2025).

2. Architecture Overview

An event-driven no-code/low-code pipeline:

Intake: Resume arrives via Gmail, Google Drive, or job board webhooks triggering a Zapier workflow.

AI Processing: ChatGPT gpt-4-turbo parses and scores resumes using job-specific prompts, returning structured JSON.

Routing: Zapier Paths use score thresholds to move candidates to the correct stage in Workable.

Outcome: Automatic ATS updates (tags/fields/stages) and instant Slack/Email notification cards to managers. Includes full retry logic and GDPR compliance.

3. Technology Stack

  • Orchestration: Zapier (Triggers, Paths, Filters, Code Steps)
  • AI Engine: ChatGPT API (gpt-4-turbo) for scoring & red-flag detection
  • ATS: Workable (Candidate records, Custom fields, Pipeline stages)
  • Intake: Gmail / Google Drive / Webhooks
  • Notifications: Slack + Gmail with rich summary cards
  • Logging: Google Sheets (Reporting & Prompt versioning)
  • Logic: JavaScript code steps within Zapier for JSON mapping

4. Automation Model and Features

Structured Extraction: Captures contact info, experience years, skills match %, and certifications instantly.

Weighted Scoring: Per-job configurable rubric with confidence scores and red-flag detection.

Auto-Actions: Workable candidate creation, tag application (AI-Shortlist/Review/Reject), and automatic stage moves.

Recruiter Interface: Manager notification cards with scores, summaries, and one-click "View in Workable" links.

Accuracy: 92% alignment with human recruiter decisions after final prompt tuning.

5. Data Processing

PDF/DOCX documents are converted via Zapier text extraction and sent to ChatGPT with a specific job rubric. The structured JSON response is mapped to Workable fields via threshold branching for ATS updates and notifications. The system is rate-limit safe with delays/queues, and parsing failures are routed to a "Review Needed" folder with Slack alerts. Decisions are logged with prompt versions for audit trails.

6. Project Timeline (9 Weeks)

Timeline: September 15 – November 19, 2025

  • Week 1: Discovery and scoring rubric finalization.
  • Weeks 2–3: Workflow mapping and intensive prompt engineering.
  • Weeks 4–6: Building all Zaps, integrations, and notification templates.
  • Week 7: Testing and UAT with 150+ historical resumes.
  • Week 8: Pilot rollout on a single department with final tweaks.
  • Week 9: Full rollout, training, and project handover.

7. Testing & Deployment

Testing: Unit tests per Zap step, end-to-end integration, and UAT with HR (achieving 92% accuracy). Load testing conducted at 250 resumes/day.

Deployment: Duplicate Zaps created for testing before flipping live triggers; 10-day hypercare period post-launch. Rollback strategy allows pausing Zaps in under 5 minutes to revert to manual screening.

8. Monitoring & Maintenance

Monitoring is managed via Zapier task history and a dedicated Slack channel for error alerts. A Google Sheets dashboard tracks volume, avg scores, rejection rates, and processing times. Monthly prompt and rubric reviews ensure the AI remains aligned with evolving hiring standards. Current production success rate: 99.8%.

9. Roles & Responsibilities

Methodology: Agile with daily stand-ups and Trello tracking.

  • 🚀 Project Manager: Timeline, stakeholder communication, and risk log.
  • ⚙️ Automation Developers (2): Zapier build, prompt engineering, and JS code steps.
  • 📋 HR Specialist: Rubric definition, sample resumes, and UAT sign-off.
  • 🧪 QA Tester: Test scenarios, regression, and accuracy metrics.